powertrain compartment - English Synonyms Dictionary